On time and space decomposition of complex structures
Communications of the ACM
Jackson system development (JSD)
Proc. of the IFIP WG 8.1 working conference on Information systems design methodologies: improving the practice
Formal models of stepwise refinements of programs
ACM Computing Surveys (CSUR)
A model of systems decomposition
ICIS '89 Proceedings of the tenth international conference on Information Systems
Design complexity measurement and testing
Communications of the ACM
A Relational Notation for State Transition Systems
IEEE Transactions on Software Engineering
An Ontological Model of an Information System
IEEE Transactions on Software Engineering
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Structured Systems Development
Structured Systems Development
Logical Construction of Systems
Logical Construction of Systems
Composite Structure Design
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Reliable software through composite design
Reliable software through composite design
Structured Analysis and System Specification
Structured Analysis and System Specification
An ontological analysis of the relationship construct in conceptual modeling
ACM Transactions on Database Systems (TODS)
Concept Analysis for Module Restructuring
IEEE Transactions on Software Engineering
Complexity and clarity in conceptual modeling: comparison of mandatory and optional properties
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
A model management approach to business process reengineering
Journal of Management Information Systems
Information Systems Research
The Journal of Machine Learning Research
Theoretical foundations for conceptual modelling in information systems development
Decision Support Systems
Conceptual modeling of causal map: Object oriented causal map
Expert Systems with Applications: An International Journal
Combining intention-oriented and state-based process modeling
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
The study of resource allocation among software development phases: an economics-based approach
Advances in Software Engineering
Discovery of Concurrent Data Models from Experimental Tables: A Rough Set Approach
Fundamenta Informaticae
Business rules management in healthcare: A lifecycle approach
Decision Support Systems
A Rough Set Approach to Information Systems Decomposition
Fundamenta Informaticae - To Andrzej Skowron on His 70th Birthday
Hi-index | 0.01 |
A method for automating the process of system decomposition is described. The method is based on a formal specification scheme, formal definition of good decomposition, heuristic rules governing the search for good candidate decompositions, and a measure of complexity that allows ranking of the candidate decompositions. The decomposition method has been implemented as a set of experimental computerized systems analysis tools and applied to a standard problem for which other designs already exist. The results are encouraging, in that decompositions generated using other methodologies map easily into those suggested by the computerized tools. Additionally, the use of the method indicates that when more than one 'good' decomposition is suggested by the system, the specifications might have been incomplete. That is, the computerized tools can identify areas where more information should be sought by analysis.