Next: Software Engineering Laboratory Up: Department of Computer Previous: Database Systems Laboratory

Information Systems Laboratory


/ Luiz F. Capretz / Assistant Professor
/ Jianhua Ma / Assistant Professor

The Information Systems Laboratory is concerned with the establishment and use of sound engineering principles and good management practice to produce quality software systems. Our research puts software development into a new perspective by creating new techniques, methodologies and tools to overcome the so-called software crisis.

Presently, we are involved, together with the Software Engineering Laboratory, in the development of a framework for advanced software techniques (FAST Project), spanning the whole software life cycle from requirements to maintenance. In this project, we are concerned with software reusability issues within an object-oriented approach.

As far as education is concerned, we have participated in the preparation of the courses Software Engineering I and II, and proposed innovative courses for the University of Aizu graduate curricula. The research carried out in this laboratory has allowed us to publish seven conference papers and one journal article on object-oriented design, CASE environments and telecommunications systems. I also co-authored a book on software engineering (Object-Oriented Software: Design and Maintenance).

Our research is concerned with object-oriented design methodologies for software systems. A general methodology for object-oriented design, called MOOD, has been refined, used and evaluated. MOOD is unrelated to any programming language, yet is capable of being used to design a variety of object-oriented software systems. In particular, MOOD allows the creation of a design mainly in terms of classes, objects and inheritance, and the representation of a design graphically by a set of class hierarchy diagrams, composition diagrams, object diagrams and operation diagrams.

Object-oriented design is expected to be at the forefront of new approaches to the development of complex software systems. We have investigated some general requirements for CASE tools which support object-oriented software development, taking into account a process model suitable for software reusability. The work carried out in this area has shown how these requirements can be met by a CASE tool set which supports software development within the telecommunications systems application domain.

The laboratory has been equipped with modern computers such as: powerful SUN Sparc 10 Model 51, Mac-Quadra Model 840av, NeXT, Compaq PCs, Pentium Gateway 2000, a network of nine JCC workstations, and several personal computers with accompanying peripherals. Software tools including C++ Designer, Simula and Eiffel compilers have been installed and will be used in research projects and courses taught by members of this laboratory. The library lounge has also been started up with more than a hundred books.


Refereed Journal Papers

  1. Tsuneo Ikedo and Jianhua Ma, The Truga001: A Scalable Rendering Processor. IEEE Computer Graphics and Applications, Vol.18, No.2, p.61-81, 1998.

  2. Tosiyasu L. Kunii, Jianhua Ma, Runhe Huang. Towards Direct Mapping between Visual Information Worlds and Real Worlds. The Springer-Verlag Lecture Notes in Computer Science Series, Vol.1306, p.27-39, 1997.

  3. Jianhua Ma, Runhe Huang and Eiju Tsuboi, Designing and Optimizing 3-connectivity Communication Networks Using a Distributed Genetic Algorithm. The Springer-Verlag Lecture Notes in Computer Science Series, Vol. 1336, p.159-170, 1997.

Refereed Proceeding Papers

  1. J. Ma, R. Huang, E. Tsuboi and R. Hayasaka, A Multimedia Collaborative Environment for Distant Education. Proceeding of the Fifth International Workshop on Distributed Multimedia Systems (DMS'98), p.175-182, July 1998.

  2. R. Huang and J. Ma, Designs of a Collaborative Teaching/Learning Environment. Proceeding of the 4th International Conference on Networking Entities (Neties'98: Networking for the Millennium), p.46-49, October 1998.

  3. Runhe Huang, Jianhua Ma and R. Hayasaka, Computation of Householder Bidiagonalization on a Transputer based Parallel Machine. Proceeding of the 10th IASTED International conference Parallel and Distributed Computing and Systems (PDCS'98), IASTED/ISMM, IASTED-ACTA PRESS, October 1998.

  4. T. Ikedo and J. Ma, An Advanced Graphics Chip with Phong and Bump-mapped Shading. Computer Graphics International CGI97, p.156-165, Graphics International, June 1997.

  5. Runhe Huang, Jianhua Ma and D. Frank Hsu. A Genetic Algorithm for Optimal 3-connected Telecommunication Network Designs. International Symposium on Parallel Architectures, Algorithms and Networks, p.344-350, IASTED/ISMM, IASTED-ACTA PRESS, December 1997.

  6. J. Ma, R Huang and E. Tsuboi, CHEER: A Computer based Hyper-Environment for Educational Reformation. Proceeding of International Conference on Computational Intelligence and Multimedia Applications, p.444-449, February 1998.

  7. Runhe Huang and Jianhua Ma, A Genetic Algorithm for Optimal 3-connected Telecommunication Network Designs. Proceeding of International Conference on Computational Intelligence and Multimedia Applications, p.531-536, February 1998.

Academic Activities

  1. Jianhua Ma, Session Chairman for the 10th IASTED International conference Parallel and Distributed Computing and Systems (PDCS'98).

  2. Jianhua Ma, Session Chairman for the Fifth International Workshop on Distributed Multimedia Systems (DMS'98).



Next: Software Engineering Laboratory Up: Department of Computer Previous: Database Systems Laboratory


www@u-aizu.ac.jp
December 1998