Premium
A Tripartite Approach to Information Systems Development *
Author(s) -
Bullers William I.
Publication year - 1991
Publication title -
decision sciences
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.238
H-Index - 108
eISSN - 1540-5915
pISSN - 0011-7315
DOI - 10.1111/j.1540-5915.1991.tb01266.x
Subject(s) - computer science , petri net , information system , variety (cybernetics) , context (archaeology) , software engineering , business process , information flow , asynchronous communication , management information systems , process (computing) , systems engineering , distributed computing , programming language , artificial intelligence , work in process , operations management , biology , paleontology , linguistics , philosophy , computer network , electrical engineering , engineering , economics
Management information systems (MIS) development is a process in which a user's vague, ambiguous, informal thoughts are translated into precise, nonambiguous, formal systems specifications required for implementation on a computer. A variety of MIS development methodologies have been developed, many designed to model a business‐oriented MIS in which either function modeling or data modeling predominates. Yet many of these techniques are inadequate for modeling time‐dependent behavior of the MIS, particularly when the MIS involves asynchronous, concurrent execution of cooperating processes. This paper proposes a tripartite approach to MIS development in which descriptions of “what” the MIS is to do, and “how” it is to do it are more closely related to the actual system implementation than with traditional development methodologies. The technique is based on three independent modeling tools used in conjunction: data flow diagrams, Petri nets, and production rules. The methodology in the context of computer integrated manufacturing systems is illustrated.