American Journal of Information Systems
ISSN (Print): 2374-1953 ISSN (Online): 2374-1988 Website: Editor-in-chief: Sergii Kavun
Open Access
Journal Browser
American Journal of Information Systems. 2013, 1(1), 1-8
DOI: 10.12691/ajis-1-1-1
Open AccessArticle

Citation of Court Cases with Shift-Or Pattern Matching

Omisore O. M.1, and Samuel O. W1

1Department of Computer Science, Federal University of Technology, Akure, Nigeria

Pub. Date: October 10, 2013

Cite this paper:
Omisore O. M. and Samuel O. W. Citation of Court Cases with Shift-Or Pattern Matching. American Journal of Information Systems. 2013; 1(1):1-8. doi: 10.12691/ajis-1-1-1


Parties often appear in law courts with cases that have festered for long periods of time at great expense. This makes judges to face the challenge of overcoming impasses that frequently occur during adjudication. In developing countries, reports on previous judgments are kept piece meal in file cabinets and thereby giving edge to manual citation of court cases. This citation form had posed a great deal of problem such as, lengthened period between the time a case is opened and when accurate judgment is delivered, in the administration of Law and Justice. The advent of digital computers has made the routine use of pattern-matching possible in various applications and has also stimulated the development of many algorithms. In this study, a model that adopts Shift-Or Pattern Matching technique is proposed for citing authorities during legal jurisdiction. The model is implemented on Windows Vista Home Premium and WAMP APACHE as the web server. Record of court cases decided upon in the Ondo State High Court (OSHC), Akure between 2000 and 2012 was used to evaluate the performance of the system.

court cases case citation crimes information retrieval Approximate String Matching

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit


Figure of 5


[1]  Omisore M. Olatunji and Samuel O. Williams, Design of Internet Model for Court Case Citation, Journal of Communication and Computer, “In Press”.
[2]  Walker David, The Oxford Companion to Law, Oxford University Press, Pg. 301, 1980.
[3]  Morton Denlow Breaking Impasses in Judicial Settlement Conferences: Seven (More) Techniques for Resolution, Court Review - The Journal of the American Judges Association, Vol 46, Issue 4, Pg 130-4, 2009.
[4]  Morton Denlow, Breaking Impasses In Settlement Conferences: Five Techniques for Resolution, JUDGES’ J., Fall 2000.
[5]  Fredric I. Lederer, Courtroom Technology from the Judge’s Perspective, Journal of the American Judges Association, American Judges Association Vol. 35, No. 1, Pg. 20-24, 1998.
[6]  James A. Maher, National Center for State Courts, Do Video Transcripts Affect the Scope of Appellate Review? An Evaluation in the Kentucky Court of Appeals, 1990.
[7]  Jurgen Hollatz, Analogy Making in Legal Reasoning with Neural Networks and Fuzzy Logic, Artificial Intelligence and Law, Kluwer Academic Publishers, Netherlands, Vol. 7, Pg. 289-301, 1999.
[8]  Jack Rugh and Julia Lennen, Using Fuzzy Logic to Create Links: Resolving References to Court Decisions, Idea Alliance, Senior Publishing Specialist, Media and Publications Division, pg 1-14, 2003.
[9]  Hellyer Paul, Assessing the Influence of Computer-Assisted Legal Research, Law Library Journal, San Jose University, Vol. 97, No 2, Pg. 285-298, 2005.
[10]  Savory, S. E.,Artificial Intelligence and Expert Systems, Ellis Horword Series in Artificial Intelligence, Halsted Press, a division of Wiley, Chichester, England, pp. 28-29, August, 2006.
[11]  Samuel, O. W., Omisore, M. O., and Ojokoh, B. A., A Web Based Decision Support System Driven By Fuzzy Logic for the Diagnosis of Typhoid Fever, Expert Systems with Applications 40 (2013) 4164-4171.
[12]  Sheik, S., Aggarwal S., Poddar A., Balakrishnan N., and Sekar K., A FAST Pattern Matching Algorithm, J. Chem. Inf. Comput. Sci., Vol. 44, pp. 1251-1256, 2004.
[13]  Oladipupo B., Law Information System: Searching and Retrieval of Legal Materials, Computer Based Law Database on Compact Disc, Private Communications, 2001.
[14]  Irene Baghoomians and Frederick Schauer (2009), Thinking Like a Lawyer: A New Introduction to Legal Reasoning, Harvard University Press, Cambridge (Ma), pp239.
[15]  Akinyokun O. Charles, Computer Aided System for Monitoring and Citation of Court Cases, Law and Practice Journal; Nigerian Law School, Abuja, Nigeria, 2006.
[16]  Adegoke M. A. (2004), Development and Implementation of a Computer-Aided System for Monitoring and Citation of Court Cases, Master Thesis, Federal University of Technology, Akure.
[17]  Belkin N. J., Oddy R. N., and Brooks H. M. (1982), ASK for Information Retrieval: Background and Theory, Journal of Documentation, vol. 3 issue 8, Pg. 61-71.
[18]  Morten Hertzum, Henrik Soes, and Erik Frokaer, Information Retrieval Systems for Professionals: A Case Study of Computer Supported Legal Research, European Journal of Information Systems, vol. 2, No. 4, pp. 296-303, 1993.
[19]  Tenopir C, Full-Text Databases, Annual Review of Information Science and Technology vol .19, 215-246, 1984.
[20]  Foskett D J, Thesaurus. In Subject and Information Analysis (DYM E D, Ed.), pp. 270-316. Marcel Dekker, New York, 1985.
[21]  Harrington, supra note 1, at 546.
[22]  Lucille M. Ponle, Michigan Cyber Court - Bold Experiment in the Development of the First Public Virtual Courthouse, North Carolina Journal of Law and Technology, University of Michigan, Vol. 4, Issue:1, Pg: 51-60, 2002.
[23]  Samuel, O. W. and Omisore M. O., Hybrid Intelligent System for the Diagnosis of Typhoid Fever, Journal of Computer Engineering and Information Technology, Journal of Computer Engineering and Information Technology, vol. 2, issue 2, 2013.
[24]  Gwenn M. K., From the Internet to Court: Exercising Jurisdiction over World Wide Web Communications, Fordham Law Review, Vol. 65, No. 5, Article 8, Pg. 4-25, 1997.
[25]  Vidya SaiKrishna1, Akhtar Rasool, and Nilay Khare, String Matching and its Applications in Diversified Fields, International Journal of Computer Science Issues, Vol. 9, Issue 1, No 1, 1694-0814, 2012.
[26]  Knuth Donald, Morris James, and Pratt Vaughan, Fast Pattern Matching in Strings, SIAM J. COMPUT., Vol. 6, No. 2, 1977.
[27]  Maxime Crochemore and Thierry Lecroq, Pattern Matching and Text Compression Algorithms, Technical Report, Institut Gaspard Monge, Universite´ de Marne la Valle´e, 2 rue de la Butte Verte, F-93166 Noisy-le-Grand, Cedex, France.
[28]  Wu, S. and Manber, U., Fast Text Searching Allowing Errors, Communication of ACM, vol 35, Issue 10, pp. 83-91, 1992.
[29]  Baeza-Yates, R. A., Gonnet, G. H., A New Approach to Text Searching. Communication of ACM vol. 35, no. 10, pp. 74-82, 1992.
[30]  Robert G. Fuller and Laurie Ann Ulrich (2004), HTML in 10 Simple Steps or Less, Wiley Publishing, Inc, Indianapolis.
[31]  Danny Goodman, JavaScript Bible, 4th Edition, Hungry Minds Publishing Inc, Indianapolis (United States), 2001, pp. 3-4.
[32]  Greenspan Jay and Brad Bulger (2001), MySQL-PHP Database Applications, M&T Books Worldwide, Inc. New York, pp. 71-94
[33]  Maslakowski Mark and Butcher Tony (2000), Teach Yourself MySQL in 21 Days, Sams Publishing, New Jersey, United States.
[34]  Herlocker, J. L., J. A. Konstan, A. Borchers, and J. Riedl, An Algorithmic Framework for Performing Collaborative Filtering, In Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’99).