A software engineering approach to university timetabling

J. Lee, Yong Yi Fanjiang, Lien-Fu Lai

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

We propose an automated software engineering approach, called task-based conceptual graphs (TBCG), to solving the university timetabling problem. Task-based conceptual graphs provides the automation of software development processes including specification acquisition, verification, and automatic programming. Modification can be directly performed on the specifications rather than on the source code, moreover, hard and soft constraints can be easily inserted or removed. Hence, our approach offers a certain degree of flexibility to support changes. A university timetabling system in the Department of Computer Science and Information Engineering at National Central University is used as an illustrative example for the proposed approach.

Original languageEnglish
Title of host publicationProceedings - International Symposium on Multimedia Software Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages124-131
Number of pages8
ISBN (Electronic)0769509339, 9780769509334
DOIs
Publication statusPublished - 2000 Jan 1
EventInternational Symposium on Multimedia Software Engineering, MSE 2000 - Taipei, Taiwan
Duration: 2000 Dec 112000 Dec 13

Publication series

NameProceedings - International Symposium on Multimedia Software Engineering

Other

OtherInternational Symposium on Multimedia Software Engineering, MSE 2000
CountryTaiwan
CityTaipei
Period00-12-1100-12-13

Fingerprint

Software engineering
Specifications
Automatic programming
Computer science
Automation

All Science Journal Classification (ASJC) codes

  • Software
  • Media Technology

Cite this

Lee, J., Fanjiang, Y. Y., & Lai, L-F. (2000). A software engineering approach to university timetabling. In Proceedings - International Symposium on Multimedia Software Engineering (pp. 124-131). [897202] (Proceedings - International Symposium on Multimedia Software Engineering). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/MMSE.2000.897202
Lee, J. ; Fanjiang, Yong Yi ; Lai, Lien-Fu. / A software engineering approach to university timetabling. Proceedings - International Symposium on Multimedia Software Engineering. Institute of Electrical and Electronics Engineers Inc., 2000. pp. 124-131 (Proceedings - International Symposium on Multimedia Software Engineering).
@inproceedings{15b35734291342a09c2f7962cf934f14,
title = "A software engineering approach to university timetabling",
abstract = "We propose an automated software engineering approach, called task-based conceptual graphs (TBCG), to solving the university timetabling problem. Task-based conceptual graphs provides the automation of software development processes including specification acquisition, verification, and automatic programming. Modification can be directly performed on the specifications rather than on the source code, moreover, hard and soft constraints can be easily inserted or removed. Hence, our approach offers a certain degree of flexibility to support changes. A university timetabling system in the Department of Computer Science and Information Engineering at National Central University is used as an illustrative example for the proposed approach.",
author = "J. Lee and Fanjiang, {Yong Yi} and Lien-Fu Lai",
year = "2000",
month = "1",
day = "1",
doi = "10.1109/MMSE.2000.897202",
language = "English",
series = "Proceedings - International Symposium on Multimedia Software Engineering",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "124--131",
booktitle = "Proceedings - International Symposium on Multimedia Software Engineering",
address = "United States",

}

Lee, J, Fanjiang, YY & Lai, L-F 2000, A software engineering approach to university timetabling. in Proceedings - International Symposium on Multimedia Software Engineering., 897202, Proceedings - International Symposium on Multimedia Software Engineering, Institute of Electrical and Electronics Engineers Inc., pp. 124-131, International Symposium on Multimedia Software Engineering, MSE 2000, Taipei, Taiwan, 00-12-11. https://doi.org/10.1109/MMSE.2000.897202

A software engineering approach to university timetabling. / Lee, J.; Fanjiang, Yong Yi; Lai, Lien-Fu.

Proceedings - International Symposium on Multimedia Software Engineering. Institute of Electrical and Electronics Engineers Inc., 2000. p. 124-131 897202 (Proceedings - International Symposium on Multimedia Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - A software engineering approach to university timetabling

AU - Lee, J.

AU - Fanjiang, Yong Yi

AU - Lai, Lien-Fu

PY - 2000/1/1

Y1 - 2000/1/1

N2 - We propose an automated software engineering approach, called task-based conceptual graphs (TBCG), to solving the university timetabling problem. Task-based conceptual graphs provides the automation of software development processes including specification acquisition, verification, and automatic programming. Modification can be directly performed on the specifications rather than on the source code, moreover, hard and soft constraints can be easily inserted or removed. Hence, our approach offers a certain degree of flexibility to support changes. A university timetabling system in the Department of Computer Science and Information Engineering at National Central University is used as an illustrative example for the proposed approach.

AB - We propose an automated software engineering approach, called task-based conceptual graphs (TBCG), to solving the university timetabling problem. Task-based conceptual graphs provides the automation of software development processes including specification acquisition, verification, and automatic programming. Modification can be directly performed on the specifications rather than on the source code, moreover, hard and soft constraints can be easily inserted or removed. Hence, our approach offers a certain degree of flexibility to support changes. A university timetabling system in the Department of Computer Science and Information Engineering at National Central University is used as an illustrative example for the proposed approach.

UR - http://www.scopus.com/inward/record.url?scp=84962054936&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84962054936&partnerID=8YFLogxK

U2 - 10.1109/MMSE.2000.897202

DO - 10.1109/MMSE.2000.897202

M3 - Conference contribution

AN - SCOPUS:84962054936

T3 - Proceedings - International Symposium on Multimedia Software Engineering

SP - 124

EP - 131

BT - Proceedings - International Symposium on Multimedia Software Engineering

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Lee J, Fanjiang YY, Lai L-F. A software engineering approach to university timetabling. In Proceedings - International Symposium on Multimedia Software Engineering. Institute of Electrical and Electronics Engineers Inc. 2000. p. 124-131. 897202. (Proceedings - International Symposium on Multimedia Software Engineering). https://doi.org/10.1109/MMSE.2000.897202