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 testing principles the software engineer, What are the testing...

What are the testing principles the software engineer must apply while performing the software testing? i. All tests should be traceable according to customer requirements.

What is code coverage and code inspection, What is Code Coverage and Code I...

What is Code Coverage and Code Inspection - This is an analysis method which verifies which parts of the software have already been covered by the test case suite and which are

Developing conventional, a) Describe refactoring in XP practices. Why refac...

a) Describe refactoring in XP practices. Why refactoring is important for making high quality software systems using agile approach?   b) Can agile approach being used in dev

Important issues related to srs, Q. Important issues related to SRS? (a...

Q. Important issues related to SRS? (a) System goals as well as requirements are different- Goal is a more general characteristics. For example Whole system must be designed in

Describe the various steps of the reuse-oriented model, Q. Describe the var...

Q. Describe the various steps of the reuse-oriented model? The reuse-oriented model, also called reuse-oriented development (ROD), is a method of software development in which

Software methodology, how to choose a software methodology for a software p...

how to choose a software methodology for a software project

Explain applicability, Applicability: It is another significant characteri...

Applicability: It is another significant characteristic of a model. The model should be judged by its degree of applicability across software products that change in size, structu

Determine the steps of structured requirements definition, Determine the di...

Determine the different steps of Structured Requirements Definition Step 1: Make a user level data flow diagram. This step is meant for gathering requirements with intera

Give detail discussion about black box testing, Give detail discussion abou...

Give detail discussion about Black box testing. Black box or behavioural testing emphasis on the functional needs of the software. It is used during the last stage of tes

Explain the waterfall model, Explain the waterfall model. Waterfall Mod...

Explain the waterfall model. Waterfall Model: The waterfall model is a sequential software development model, in which progress is seen as flowing steadily downwards (such a

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