software-engineering

Looking for Master Thesis in software engineering

Hi, I am student of master in software engineering in Bleking Institute of Technology, Karlskrona, Sweden. i have passed my course work and in january i will have to start my final thesis, i am looking for intrested topics in software testing field. i need a person who can work with me and have some topics in mind. i would like if any r...

Is it a good practice to catch all exceptions and re-throw them as a particular type of exception in terms of classification?

Hi! Is it a good practice to catch all exceptions and re-throw them as a specific type -basically to classify all the exceptions thrown from a particular part (or service) of an application? Something like: // This class is used to label all the exceptions occured on // Race Cars Service calls as RaceCarsServiceException public clas...

How to write a human language translator software that supports multiple languages?

Is it possible to do it by one person? The reason I ask is, would doing this require the programmer to know each language like his own mother tongue? Or is there someone else who designs how the conversion should occur from 1 language to another? Btw I am talking about languages like English, French, Russian, Italian, Chinese, etc. ...

Surprising Software Engineering Metrics

What's the most interesting/surprising Software Engineering metric you know? For example, I find that "50% of all projects are considered failures" is quite frightening. ...

Normalization - 1NF, 2NF and 3NF

Hi guys, i'm struggling with these normalization. I was asked to convert relational database tables into 1NF, 2NF and 3NF. Please help me! I've tried to Google around for answers and explanation and still don't really understand it. Here are the questions: 1/ When is a relational database table said to be in first normal form. Study th...

What's the closest we can come to a definitive list of concepts and guiding principles in OO Software Design?

I'm hoping to assemble a definitive and useful study guide. Please help! I'll start: Program to an Interface not an Implementation Interface Separation Principle DRY Principle (Don't Repeat Yourself) Law of Demeter Liskov Substitution Principle Dependency Injection/Inversion of Control Separation of Concerns Loose Coupling Open Clos...

Need Help Planning Architecture for Categorization Connundrum

Hi Folks, I have more of a "what-would-you-do" question than an actual coding question. It relates to a project I am currently working on. In this project, we are tasked with combining several marketplace APIs into one interface. Each API has its own unique way of categorizing products. The top-level parent categories for all the API...

problem in using methodology...

Dear friends I develop a software with Oracle form builder for my final thesis. I want to prepare some of software development document for my final thesis report. as you know oracle forms blow ver 8.0 is procedural base... I use oracle form 6... I need to prepare Software Requirement Specification (SRS) and Software design document (...