Hello.
I want to design an application and I don't know where to start. I know I can use UML to design the application, but I don't know the steps I must follow.
I've started doing the UML class diagram, but I suppose, I'm been doing the database model, not the class model for the application.
If I don't explain it well, tell me.
Is ...
Hello.
I'm making an UML class diagram and I don't know how to do this:
I have a content that has a file. Both, content and file, are represented as classes. I've put an aggregation between content and file. But I don't know if is necessary to put an atribute inside content to represent file. Is necessary?
Thank you.
...
For those of you with experience in both, civil and military projects.
Are there specific software engineering traits that usually shows up more often within military projects?
I mean things like paperwork, language of choice, management hierarchy...
...
Hey mates,
I want to start my Bachelor Thesis in the next months but I'm still looking for ideas about a research topic. I like the Web Engineering field, and like to play with AJAX and Java. I also find the concept of WebSockets interesting. Does anyone of you has a nice research topic maybe on WebSockets otherwise on Web Engineering a...
Hi,
Let's say we have a class called A and another one called B.
and we want to have a conversion method that converts A to B.
In the software architecture point of view, which one is preferred?
write A.export()
write B.import()
write a converter class, i.e. convert(A, B) or Convert(A) or ...
if the language matters, I'm using C++
...
What contemporary software innovations, patterns, methodologies or practices are eligible to be considered ahead of their time?
...
Setup
I am using Sparx Systems Enterprise Architect Professional edition 7.5: http://www.sparxsystems.com.au/ and MS PowerPoint.
Problem
I have various audiences for presentations requiring display in MS PowerPoint -- ranging from managers to developers, whose depth of technical knowledge and requirements for knowledge varies.
Questi...
I have been asked to provide a brief summary of the what the most difficult aspects of being a project manager of a software engineering project. However, I have no experience of this as I'm still at University and have no "hands on" experience of project management.
I was hoping that someone on SO would be able to provide some insight...
According to published books suitable for a Wikipedia reference:
Does installation occur during runtime, or during compile time?
'a "run-time error" is detected after or during the installation or copying of the program' --
Wikipedia
...
Can we make state diagram from sequence diagram....Is there any tool for the same...
plz reply ASAP
thnx in advance...........
...
These days I'm used to checking every single precondition for every function since I got the habit from an OS programming course back at uni.
On the other hand, at the software engineering course we were taught that a common precondition should only be checked once, so for example, if a function is delegating to another function, the fi...
I am taking a software engineering class right now. Our assignment is to evaluate Mozilla's Thunderbird. Our assignment is to evaluate the size of Thunderbird. One metric that we need to use is the number of lines of code in the project. (Lines of code meaning not including comments or new lines).
Is there a standard way to find t...
How would you evaluate project size?
Part A: Before you start a project.
Part B: For a complete project.
I am interested in comparing unrelated projects. Here are some options:
1) Lines of code.
I know that this is not a good metric of productivity but is this a reasonable measure of project size?
If I wanted to estimate h...
hi all , i am a 4th year student at software engineering department , at my faculty we study
software engineering basics (unified process , uml , design patterns ) , so :
what about these techniques ? do i need to learn another (or new such as agile) ?
what about programming languages (frameworks) ? what i need to learn ? why ?
than...
Hey guys,
i have just completed my graduation in computer science.
Now i know about all software development process models i.e.
Waterfall Model
Spiral Model
Iterative and Incremental Development
Agile Development [ i don't know much about this ]
But i want to know which is used most by new - current companies?
Is there ...
Is it an obligation to have actual team (more than 1 person) to use RUP or can be RUP schema followed by only one man? Why ?
...
From your experience, of those industries that develop custom software for internal use such as financial services companies, which ones produce higher quality software measured in defect rates and, more qualitatively, ease of maintenance over the long term?
What contributes the most to this achievement of higher quality? Is it due to ...
Dear all,
One notion that has been prevalent mostly as rumours for many aspiring programmers is that the testing phase of the SDLC(Software Development Life Cycle) is not that challenging and interesting as one's job as a tester after a period of time becomes monotonous because a person does the same thing repeatedly over and over again....
Is it performance, scalabilty, maintainability, usability or what ? What is it that you always strive to achieve while creating a good software or application and why ?
I always prefer maintainability above anything. It's ok if its not otimized or has great user interface - it has to be maintainable. I'm sure each one of us would have s...
I am a student, pursuing engineering in Computer Science, but I do not find software engineering interesting. How important is software engineering for software professionals?
Can I be a good software professional with little knowledge in software engineering?
...