What is a modular system, Software Engineering

Assignment Help:

Q What is a modular system? List the important properties of a modular system?

Ans: A modular system consists of well-defined manageable units to well-defined interfaces among them. Advantageous properties are
• Every module is a well-defined subsystem useful to others
• Every module has a well-defined single purpose
• Modules is able to be separately compiled and stored in library
• Modules are able to use other modules
• Modules must be easier to use than build
• Modules should have a simple interface


Related Discussions:- What is a modular system

What are the benefits of smoke testing, What are the benefits of smoke test...

What are the benefits of smoke testing? Integration risk is decreased. The quality of the end-product is better. Error diagnosis and correction are simplified. Assessment of pr

Discuss in detail about delphi method, Discuss in detail about Delphi Metho...

Discuss in detail about Delphi Method. Procedure The co-ordinator represents a specification and assessment form to each expert. Co-ordinator calls a group discussion

What are the advantages of software maintenance, What are the advantages of...

What are the advantages of Software maintenance Software maintenance is a very broad activity which includes error correction, deletion of obsolete capabilities, enhancement of

Explain quick-fix model, Explain Quick-fix Model Quick-fix Model : Thi...

Explain Quick-fix Model Quick-fix Model : This is the easiest model used for the maintenance of the software. In this model changes at the code level are made as early as poss

Differentiate between function oriented design, Q. Differentiate between fu...

Q. Differentiate between function oriented design and object oriented design. Ans. Function oriented design:- Function oriented design strategy relies on decayed the system i

How will you convince the ceo that crm will make improvement, Marketing and...

Marketing and Sales (M/S) is the focal point of many of Hawkins Cookers Ltd, because they are responsible for selling the company's product (a) Consider you are the Chief Inform

What are the benefits of prototyping, What are the benefits of prototyping?...

What are the benefits of prototyping? i. Prototype uses as a basis for deriving system specification. ii. Design quality can be better. iii. System can be handled efficie

Advantage of using prototype software development model, What is the advant...

What is the advantage of using prototype software development model instead of waterfall model? The waterfall model: This is the classic SDLC model, with a sequential and line

Explain activities of software maintenance, Q. Explain activities of softwa...

Q. Explain activities of software maintenance? The Software maintenance is a broad activity that includes enhancement of capabilities, error correction, deletion of obsolete ca

Transform maping., using a dfd and a processing narrative,describe computer...

using a dfd and a processing narrative,describe computer based system that can distinct transform flow characteristics.Define flow boundaries map the dfd into a software architectu

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd