Class Scheduling Framework Using Decorator and Façade Design Pattern

Jason P. Sermeno, Kenrick Agustin S. Secugal
{"title":"Class Scheduling Framework Using Decorator and Façade Design Pattern","authors":"Jason P. Sermeno, Kenrick Agustin S. Secugal","doi":"10.1109/CITC54365.2021.00015","DOIUrl":null,"url":null,"abstract":"Class scheduling problem has been regarded as one of the most difficult yet important challenge for developers involved in timetabling applications. Different algorithms or schemes were devised to address such problems. Yet, considering the growing complexity of the input factors, it contributes to difficulties in maintaining the said system. In order to aid in the development and maintenance of such system, this paper presents an object-oriented approach to designing a class scheduling paradigm using decorator and facade structural design patterns. This technique was based on the concepts of several existing object-oriented components of Windows GUI platforms. The paradigm designs are expressed using Unified Modeling Language (UML) and illustrated in the Java programming environment. The result of the study is a simplified method for designing an efficient and reusable component for the class scheduling model.","PeriodicalId":278678,"journal":{"name":"2021 Second International Conference on Innovative Technology Convergence (CITC)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Second International Conference on Innovative Technology Convergence (CITC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITC54365.2021.00015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Class scheduling problem has been regarded as one of the most difficult yet important challenge for developers involved in timetabling applications. Different algorithms or schemes were devised to address such problems. Yet, considering the growing complexity of the input factors, it contributes to difficulties in maintaining the said system. In order to aid in the development and maintenance of such system, this paper presents an object-oriented approach to designing a class scheduling paradigm using decorator and facade structural design patterns. This technique was based on the concepts of several existing object-oriented components of Windows GUI platforms. The paradigm designs are expressed using Unified Modeling Language (UML) and illustrated in the Java programming environment. The result of the study is a simplified method for designing an efficient and reusable component for the class scheduling model.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用装饰器和facade设计模式的课程调度框架
课程调度问题一直被认为是开发排课应用程序最困难但也是最重要的挑战之一。人们设计了不同的算法或方案来解决这些问题。然而,考虑到输入因素的日益复杂,这增加了维护上述系统的困难。为了帮助开发和维护这样的系统,本文提出了一个面向对象的方法来设计一个类调度范式,使用装饰和立面结构设计模式。该技术基于Windows GUI平台中几个现有的面向对象组件的概念。范例设计使用统一建模语言(UML)表示,并在Java编程环境中进行说明。研究结果为班级调度模型的高效、可重用组件的设计提供了一种简化方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
ICT Tools and Perceived Benefits in the Learning Process of Korean Nursing Students Resilience of Graduate Faculty in the New Normal Adversities Class Scheduling Framework Using Decorator and Façade Design Pattern Integrating Fuzzy Logic and Dynamic Programming in Multithreaded Concurrent File Transfer Schemes Hog Weight Estimation using Image Processing
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1